Yes, I think jmeter is good for that as I tested. It's better to have jmeter and tomcat on different machines to have more accurate estimates of application load tolerance