P&ID's in drafsight

Hi guys,

I need to make P&ID's for gas industry. Which version of draftsight wil provide me the sufficient library and with the tools needed?

Or are there other programs that would suit more my needs?