Its a lot of fun, creating a map isnt hard, I've created some maps but only for warming up before comps or to play with friends (1v1, 2v1, 3v3, etc) its very satisfying, I have been wanting to create a defuse map but it takes a lot of time and its better with a few people so you can test the map, if you are looking to make a map just remember that rendering the map when you are done editing it does take time, the more stuff you have/the bigger the map the longer it will take