This can be normal, particularly when you are tight on resources or people setting direction are unimaginative (not a criticism, they just might be non-technical). The big question is where do you want to go?
If you want to be a better developer, learn about the business problems you are trying to solve. Read trade magazines or blogs. Attend conferences. Do a training course. Talk to the users. The more you know about how the product is used, the more you can contribute to its direction and the more valuable an employee you will to be. You can then propose things that are a bit more adventurous than CRUD.
Expand your horizons, too. Start a side project at home to push what you know. Explore a different language or library. Find an open source project on github, write some documentation or tests for it and ask they authors if they can be added to the project.
Talk to other developers within your organization. Have a weekly lunch together where you talk about problems, debate solutions or just muse about the IT industry in general.
Alternatively, if there is someone in your organization or industry you admire, talk to them and ask them for advice. If you are respectful and appreciative, you'll be amazed how helpful others are. You could also find someone else that needs mentoring and offer to help.
Many of the tools you mention are open source. Maybe pull down their source code, learn them and submit updates. Write some training materials or short tutorials and host them on a blog.
If you want to move into management, start volunteering for situations where you can take more responsibility. Look at things outside development, too, such as being a fire warden, joining the social club or working on the 401K committee. Start learning about budgeting, basic accounting and project management.
Depending on your relationship with your manager and his/her technical expertise, it may be worth talking about it with him or her. They might be distracted with other issues and not aware of how you feel. Indeed, if you want a promotion, do not wait for your boss suggest it to you. Driving it yourself is one of the things management looks for.