I remove aggressive snakes for cage maintenance. I have one of the large blue cannisters (garbage cans) with the lid. I hook them and let them go into the can while I freshen up their enclosures.
If you are wanting to work with some of the giants, imo, they should be removed even if they aren't considered aggressive. Especially if you handle and maintain the animals yourself.
What species are you wanting to work with?
I was thinking of a few different ones.... some bigger than others, some smaller. like all i hear about blood pythons and green tree pythons is how agressive and nippy they can be, and i was thinking of getting one of those.