Разница между частицами «вроде бы» и «как будто» заключается в их значении:
Таким образом, «вроде бы» выражает неуверенность, а «как будто» — неопределённость, сходство с чем-либо или кем-либо. 1
Также «как будто» может быть союзом со значением «словно, будто» и отделяться запятыми вместе с придаточной частью. 5