It can be Logizian form Visual Paradigm. It has a free 30-days demo. http://www.visual-paradigm.com/download/lz.jsp?edition=me. This is a tool apart from the appropriate UML tool. (VP UMP). What is funny, the VP UML has all the same diagrams, and UML diagrams in addition. So, I'd try the VP UML.
As for Sparx, its Enterprise Architect (modelling tool including UML) supports BPMN openly. http://www.sparxsystems.com/enterprise_architect_user_guide/9.2/domain_based_models/bpmn_1_4.html. Again, 30-days free demo. Here you have both UML and BPMN in one modeling tool.
Try what variant suits you more.
Notice, if you are interested not only in modelling, but in simulation of business processes, you need the very expensive enterprise versions of those SW. On the other side, some free/opensource/Apache BPMN tools support simulation as well.